drainage structure - Turco Inglés Diccionario